namespace CWARN_BITOP_SIZE {
	typedef unsigned int u32;
	typedef unsigned long long u64;

	u32 get_u32_value(void);
	u64 get_u64_value(void);

	void example(void) {
		u32 mask32 = 0xff;
		u64 mask64 = 0xff;

		u32 value32 = get_u32_value();
		u64 value64 = get_u64_value();

		value64 &= ~mask32;
	}
}